go/types.Checker.validType0 (method)

8 uses

	go/types (current package)
		validtype.go#L17: 	check.validType0(nopos, typ, nil, nil)
		validtype.go#L30: func (check *Checker) validType0(pos token.Pos, typ Type, nest, path []*Named) bool {
		validtype.go#L53: 		return check.validType0(pos, t.elem, nest, path)
		validtype.go#L57: 			if !check.validType0(pos, f.typ, nest, path) {
		validtype.go#L64: 			if !check.validType0(pos, t.typ, nest, path) {
		validtype.go#L71: 			if !check.validType0(pos, etyp, nest, path) {
		validtype.go#L153: 		if !check.validType0(pos, t.Origin().fromRHS, append(nest, t), append(path, t)) {
		validtype.go#L179: 					res := check.validType0(pos, targ, nest[:d], path)